perm filename FEB.MSG[2,TES] blob
sn#028290 filedate 1973-02-27 generic text, type T, neo UTF8
I'M WORKING ON IMPLEMENTING PATTERN MATCHING FEATURES IN BBN-LISP
AND AM VERY INTERESTED IN THE PATTERN MATCHING FEATURES IN/PLANNED
FOR LISP70. IF FEASABLE, I WOULD LIKE TO PROVIDE FOR SOME
SORT OF COMPATABILITY. IN ANY CASE, I'D LIKE TO TALK TO YOU (ONE
OF YOU, DAV OR HJE, AT LEAST) ABOUT IT. COULD YOU GIVE ME
A CALL SOME AFTERNOON (X4878), OR LET ME KNOW SOME TIME IT'S
CONVENIENT FOR YOU FOR ME TO COME UP & TALK? THANXS
LARRY MASINTER (LMM)
19-FEB-73 2224 1,LMM
Larry -
Our changes to PUB for variable width are mainly confined to
FILLER. There are a few changes in PUBDFS and other places probably.
All of the variable width changes (nearly all) should be marked
with RKJ (which is COMMENT).
Our PUB is currently undergoing changes to put more of the
XGP control facilities in. Also PUB will soon do XGP justification
by putting out variable size blanks. These changes are being
made in FILLER ans PUB2. Our current versions of the PUB source
files are available on [A700PU00]. You might also want
to look at PUB.LOG for entries I made at the time I added variable
width characters (about May-June '72).
Let me know if I can be of help in explaining what we're trying
to do.
Richard Johnsson at CMU
11-FEB-73 1315 NET,GUE
00100 00100 THINK ABOUT THE TELETYPE PROBLEM. THE FILE REPRESENTATION,
00200 00200 MANUAL REPR., TERMINAL REPR., LPT REPR., AND XGP REPR. MAY ALL
00300 00300 BE DEIFFERENT FOR SOME TERMINAL SYMBOL. WHERE SHOULD THE CONVERSION
00400 00400 BE DONE CERTAINLY, THE FILE, MANUAL, AND INTERNAL REPR. CAN AGREE.
00500 00500 SO IT'S DURING I/O /TERMINAL THAT CONVERSION IS DONE. LISP70
00600 00600 NEEDS A CONVERSION TABLE. HOWEVER, WHAT IF [ IS REPR. BY $( IN
00700 00700 ONE SYNTACTIC CONTEXT BUT BY < IN ANOTHER IT SEEMS AS IF
00800 00800 THE CONVERSION TABLE ACTIVE MUST BE SELECTABLE BY CONTEXT LIKE THE
00900 00900 SCANNER. MAYBE THE SCANNER ITSELF SHOULD BE THE CONVERSION TABLE.
01000 01000 I.E., THERE IS A SCANNER FOR [LISP70,TI-TERMINAL], ONE FOR
01100 01100 [LISP70,MODEL-33], ONE FOR [SEXPR,TI-TERMINAL], ETC.
01200 01200 QUESTION: CAN THEY SHARE STATES TO SAVE SPACE I.E., CAN THEY BE
01300 01300 COMPILED AS A GROUP MORE COMPACTLY THAN AS INDIVIDUALS
01400 01400
01500 22-FEB-73 TES (DATE APPROX)
01600 02800 For list of character sets, see PRUNE.DAT[XGP,TVR] or KSETS.LOG[XGP,TVR].
01700 02900 Bruce has a program for reading characters from a TV camera and do
01800 03000 slantly and reduction/expansion in X or Y direction. Unfortunately,
01900 03100 someone who knows how to use it (i.e. myself or BGB) would have to
02000 03200 show you as it is not much easier than the Foonly drawing program to
02100 03300 understand from scratch.
02200 03400
02300 03500 Tovar
02400 03600 04-FEB-73 1414 XGP,TVR